VirtualBox + Ubuntu实用网络配置

最近学习C++,想自己装一个g++的编译平台,选择了现在红得发紫的VirtualBox 2.2.2 + ubuntu 9.04组合。

ubuntu 9.04的界面确实很友好,但折腾了太多年系统,这些对我就有如浮云~而默认安装不带g++、ftp、telnet这几个必要的组件,更让我头大一些。好在虚拟机默认的NAT网络方式让ubuntu可以装后就上网,换了N次源以后终于装好。而最终要TELNET/FTP访问ubuntu的时候,还得有固定的IP才可以,于是将网络模式切换成host-only,将主机上虚拟网卡和ubuntu的网卡配置在同一网段,成功连接。连上后又想再装个vim,而host-only模式上不了外网,我又不想做网桥把ubuntu也并入我的物理网络,只好重启又切换回NAT,装好后再换回host-only,突然又想装个xxx。。。几经周折后又烦又累,开始在网上找一个两全的办法。Google里的文章标题不一样,而内容都差不多。最终灵光一现,想到个最简单有效的法子,想出来后恨不得扇自己两耳光:咋现在才想到!!??

办法是:给虚拟机装两块网卡,一块用host-only提供与host之间的互访,另一块NAT上外网,问题解决。

也许是自己太火星了……有谁看到了轻点鄙视……